home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 December / PCWDEC06.iso / Software / Shareware / Twistpad 1.1 / Setup.exe / Syntax / Nsis.sdf < prev    next >
Encoding:
Text File  |  2006-04-29  |  6.5 KB  |  200 lines

  1. ;NullSoft Installer System adicional Syntax highlight Script for Twistpad
  2. ;1998 - 2006 (C) Carthago Software
  3.  
  4. [::Header::]
  5. SyntaxName=NullSoft Installer System
  6. Extensions=nsi;nsh
  7. Functions=(?i)^Section "
  8. Spelling=0 
  9. SpellingContexts=1;2
  10. Delimiters=%-+/&*=<>|~^,.:;(){}#*"][\/'@
  11.  
  12. [Comment1]
  13. Type=StartStop
  14. Context=1
  15. Scope=0
  16. Priority=10
  17. WholeWordOnly=0
  18. First=;
  19. Last=
  20. Background=Default
  21. Foreground=008000
  22. italic=0
  23.  
  24. [Comment2]
  25. Type=StartStop
  26. Context=1
  27. Scope=0
  28. Priority=10
  29. WholeWordOnly=0
  30. First=#
  31. Last=
  32. Background=Default
  33. Foreground=008000
  34. italic=0
  35.  
  36. [Comment3]
  37. Type=StartStop
  38. Context=1
  39. Scope=0
  40. Priority=10
  41. WholeWordOnly=0
  42. First=/*
  43. Last=*/
  44. Background=Default
  45. Foreground=008000
  46. italic=0
  47. outline=1
  48.  
  49. [Quote]
  50. Type=StartStop
  51. Context=2
  52. Scope=0
  53. Priority=10
  54. WholeWordOnly=0
  55. First="
  56. Last="
  57. Background=Default
  58. Foreground=808080
  59.  
  60. [Keywords]
  61. Type=keyword
  62. Context=101
  63. Scope=0
  64. Priority=6
  65. WholeWordOnly=1
  66. Keyword1=Function;FunctionEnd;SectionIn;SubSection;SubSectionEnd;Page;UninstPage;AddBrandingImage;AllowRootDirInstall;AutoCloseWindow;BGGradient;BrandingText;ChangeUI;CheckBitmap;CompletedText;ComponentText;CRCCheck;DetailsButtonText;DirShow;DirText;FileErrorText;InstallButtonText;InstallColors;InstallDir;InstallDirRegKey;InstProgressFlags
  67. Keyword2=InstType;LicenseBkColor;LicenseData;LicenseText;MiscButtonText;SetFont;ShowInstDetails;ShowUninstDetails;SilentInstall;SilentUnInstall;SpaceTexts;SubCaption;UninstallButtonText;UninstallCaption;UninstallIcon;UninstallSubCaption;UninstallText;WindowIcon;XPStyle;SetCompress;SetCompressor;SetDatablockOptimize;SetDateSave;SetOverwrite;SetPluginUnload;AddSize;SetOutPath;OutFile;Name;Caption;Icon;LicenseForceSelection;Var;VIAddVersionKey;VIProductVersion;PageEx;PageExEnd;PageCallbacks;DirVar;FileBufSize;LicenseLangString
  68. Keyword3=File;Exec;ExecWait;ExecShell;Rename;Delete;RMDir;WriteRegStr;WriteRegExpandStr;WriteRegDWORD;WriteRegBin;WriteINIStr;ReadRegStr;ReadRegDWORD;ReadEnvStr;ExpandEnvStrings;DeleteRegValue;DeleteRegKey;EnumRegKey;EnumRegValue;DeleteINISec;DeleteINIStr;CreateDirectory;CopyFiles;SetFileAttributes;CreateShortCut;GetFullPathName;SearchPath;GetTempFileName;CallInstDLL
  69. Keyword4=RegDLL;UnRegDLL;GetDLLVersion;GetDLLVersionLocal;GetFileTime;GetFileTimeLocal;Goto;Call;Return;IfErrors;ClearErrors;SetErrors;FindWindow;SendMessage;IsWindow;IfFileExists;MessageBox;StrCmp;IntCmp;IntCmpU;Abort;Quit;GetFunctionAddress;GetLabelAddress;GetCurrentAddress;FindFirst;FindNext;FindClose;FileOpen;FileClose;FileRead;FileWrite;FileReadByte;FileWriteByte;FileSeek;SetDetailsView;SetDetailsPrint;SetAutoClose;DetailPrint;Sleep;BringToFront;HideWindow;SetShellVarContext;StrCpy;StrLen;Push;Pop;Exch;IntOp;IntFmt;Reboot;IfRebootFlag;SetRebootFlag;WriteUninstaller;LogSet;LogText;SectionSetFlags;SectionGetFlags;SectionSetText;SectionGetText;LoadLanguageFile;GetDlgItem;SetBrandingImage;CreateFont;ReserveFile;GetWindowText;ShowWindow;LangString;LangStringUP;FlushINI;SectionSetInstTypes;SectionGetInstTypes;InitPluginsDir;ReadIniStr;IfAbort;SectionSetSize;SectionGetSize;SetCurInstType;GetCurInstType;InstTypeSetText;InstTypeGetText;AllowSkipFiles;Nop;EnableWindow;SetCtlColors;IfSilent;SetSilent
  70. Keyword5=.onGUIInit;.onInit;.onGUIEnd;.onInstFailed;.onInstSuccess;.onMouseOverSection;.onSelChange;.onUserAbort;.onVerifyInstDir;un.onGUIInit;un.onGUIEnd;un.onInit;un.onUninstFailed;un.onUninstSuccess;un.onUserAbort
  71. Keyword6=Section;SectionEnd
  72. Keyword7=
  73. Keyword8=
  74. Keyword9=
  75. Keyword10=
  76. Keyword11=
  77. Background=Default
  78. Foreground=0000FF
  79. Bold=0
  80.  
  81. [Directive]
  82. Type=keyword
  83. Context=102
  84. Scope=0
  85. Priority=6
  86. WholeWordOnly=1
  87. Keyword1=!system;!include;!cd;!packhdr;!define;!undef;!ifdef;!ifndef;!endif;!else;!macro;!macroend;!insertmacro;!verbose;!warning;!error;!echo;!addIncludeDir;!addplugindir
  88. Keyword2=
  89. Keyword3=
  90. Keyword4=
  91. Keyword5=
  92. Keyword6=
  93. Keyword7=
  94. Keyword8=
  95. Keyword9=
  96. Keyword10=
  97. Keyword11=
  98. Background=Default
  99. Foreground=FF00FF
  100. Bold=0
  101.  
  102. [Parameter]
  103. Type=keyword
  104. Context=103
  105. Scope=0
  106. Priority=6
  107. WholeWordOnly=1
  108. Keyword1=custom;license;components;directory;instfiles;uninstConfirm;true;false;on;off;force;show;hide;nevershow;normal;silent;silentlog;auto;zlib;bzip2;try;ifnewer;manual;alwaysoff;RO;SW_SHOWNORMAL;SW_SHOWMAXIMIZED;SW_SHOWMINIMIZED;HKCR;HKEY_CLASSES_ROOT;HKLM;HKEY_LOCAL_MACHINE;HKCU;HKEY_CURRENT_USER;HKU;HKEY_USERS;HKCC;HKEY_CURRENT_CONFIG;HKDD;HKEY_DYN_DATA;HKPD;HKEY_PERFORMANCE_DATA
  109. Keyword2=FILE_ATTRIBUTE_NORMAL;ARCHIVE;FILE_ATTRIBUTE_ARCHIVE;HIDDEN;FILE_ATTRIBUTE_HIDDEN;OFFLINE;FILE_ATTRIBUTE_OFFLINE;READONLY;FILE_ATTRIBUTE_READONLY;SYSTEM;FILE_ATTRIBUTE_SYSTEM,TEMPORARY;FILE_ATTRIBUTE_TEMPORARY;MB_OK;MB_OKCANCEL;MB_ABORTRETRYIGNORE;MB_RETRYCANCEL;MB_YESNO;MB_YESNOCANCEL;MB_ICONEXCLAMATION;MB_ICONINFORMATION;MB_ICONQUESTION;MB_ICONSTOP;MB_TOPMOST;MB_SETFOREGROUND;MB_RIGHT;MB_DEFBUTTON1;MB_DEFBUTTON2;MB_DEFBUTTON3;MB_DEFBUTTON4;IDABORT;IDCANCEL;IDIGNORE;IDNO;IDOK;IDRETRY;IDYES;current;all;none;listonly;textonly;both;lastused;checkbox;radiobuttons;/lang;/TRIMLEFT;/TRIMRIGHT;/TRIMCENTER;/windows;/NOCUSTOM;/CUSTOMSTRING;/COMPONENTSONLYONCUSTOM;/e;/REBOOTOK;/nonfatal;/a;/r;/oname;/ifempty;/NOUNLOAD;/FILESONLY;/SHORT;/ITALIC;/UNDERLINE;/STRIKE;/TIMEOUT;/IMGID;/RESIZETOFIT;/components;/silent
  110. Keyword3=
  111. Keyword4=
  112. Keyword5=
  113. Keyword6=
  114. Keyword7=
  115. Keyword8=
  116. Keyword9=
  117. Keyword10=
  118. Keyword11=
  119. Background=Default
  120. Foreground=FF8000
  121. Bold=0
  122.  
  123. [Variable]
  124. Type=keyword
  125. Context=104
  126. Scope=0
  127. Priority=6
  128. WholeWordOnly=1
  129. Keyword1=$0;$1;$2;$3;$4;$5;$6;$7;$8;$9;$R0;$R1;$R2;$R3;$R4;$R5;$R6;$R7;$R8;$R9;$INSTDIR;$OUTDIR;$CMDLINE;$PROGRAMFILES;$DESKTOP;$EXEDIR;$WINDIR;$SYSDIR;$TEMP;$STARTMENU;$SMPROGRAMS;$SMSTARTUP;$QUICKLAUNCH;$HWNDPARENT;$LANGUAGE;$PLUGINSDIR;
  130. Keyword2=
  131. Keyword3=
  132. Keyword4=
  133. Keyword5=
  134. Keyword6=
  135. Keyword7=
  136. Keyword8=
  137. Keyword9=
  138. Keyword10=
  139. Keyword11=
  140. Background=Default
  141. Foreground=808080
  142. Bold=0
  143.  
  144. [Sections]
  145. Type=StartStop
  146. Context=3
  147. Scope=0
  148. Priority=3
  149. WholeWordOnly=1
  150. First=Section
  151. Last=SectionEnd
  152. Background=Default
  153. Foreground=Default
  154. ;0000FF
  155. BeginParagraph=1
  156. Outline=1 
  157.  
  158. [Sections2]
  159. Type=StartStop
  160. Context=3
  161. Scope=4
  162. Priority=3
  163. WholeWordOnly=1
  164. First=Section
  165. Last=SectionEnd
  166. Background=Default
  167. Foreground=Default
  168. ;0000FF
  169. BeginParagraph=1
  170. Outline=1 
  171.  
  172. [Sections1]
  173. Type=StartStop
  174. Context=4
  175. Scope=0
  176. Priority=4
  177. WholeWordOnly=1
  178. First=SubSection
  179. Last=SubSectionEnd
  180. Background=Default
  181. Foreground=Default
  182. BeginParagraph=1
  183. Outline=1 
  184. smart=1
  185.  
  186. [Function]
  187. Type=StartStop
  188. Context=5
  189. Scope=0
  190. Priority=4
  191. WholeWordOnly=1
  192. First=Function
  193. Last=FunctionEnd
  194. Background=Default
  195. Foreground=Default
  196. BeginParagraph=1
  197. Outline=1 
  198. smart=1
  199.  
  200.